home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 1.iso / msdos / spr_prt / spr.doc < prev    next >
Text File  |  1991-10-18  |  7KB  |  176 lines

  1.                        縮小印刷 SPR  Ver0.8b
  2.                       ~~~~~~~~~~~~~~~~~~~~~~~~~~            May.12.1991
  3.  
  4.   FMRシリーズの24ドット漢字プリンタにてテキストファイルの縮小印刷を行う
  5.   プログラムです。
  6.  
  7. 〔1〕 特徴
  8.  
  9.   ・高解像マシン(FMR-60/70/80)でも使用可能。(要 FM秘書 縮小パターン)
  10.        (16ドット機種では内蔵フォントを利用しています。)
  11.  ・オプションスイッチ を 環境ファイルで設定可能。(ファイル名:SPR.CFG)
  12.  ・マルチカラム印刷可能。 (用紙節約のために活用しましょう (^_^; )
  13.  ・マルチカラムで両面印刷可能。
  14.  ・ファイルセレクタで始めの数行の内容を確認可能。
  15.  ・同一ディレクトリ内の複数ファイルの印刷指定可能。
  16.  
  17. 〔2〕 使用方法
  18.  
  19.   (1) 書式
  20.  
  21.         SPR [option......] [ファイル名]
  22.  
  23.     option は以下の機能があります。
  24.      (先頭文字は '/' でも可。また、オプションは小文字でも可)
  25.      (分かりずらいですが、環境ファイルで設定可能ということで、ご勘弁を(^_^; )
  26.  
  27.      -Bnnn : 印刷開始頁指定        -Ennn : 印刷終了頁指定('0'で最終頁) 
  28.     -Knnn : 印刷頁間隔 (注意 :カラム数指定と連動します。)
  29.     -Tnn  : TAB間隔指定
  30.     -Vnn  : 改行間隔指定       -Hnn  : 文字間隔指定
  31.     -Cnn  : カラム数指定       -Snn  : カラム間隔 (半角文字数) 
  32.     -Xnnn : 一行桁数指定       -Ynnn : 一頁行数指定
  33.     -Lnn  : 左余白指定 (半角文字数) 
  34.     -Dx   : 改頁制御   (0:無効 1:有効) 
  35.     -Nx   : 頁番号印刷 (0:なし 1:あり) 
  36.     -Zx   : ファイル名印刷 (0:なし 1:あり) 
  37.     -Px   : プリンタ機種設定(1:80桁 2:110桁 3:136桁) 
  38.     -Ox   : 用紙設定(0:連続用紙&単票 1:自動吸入(カットシートフィーダ)) 
  39.   ファイルセレクタ用オプション
  40.         -R    : ファイル名をソートする
  41.         -A    : ファイルの内容を表示しない
  42.        (上記 2つのオプションは起動後でも変更可能です)
  43.    FMR60/70/80のみ
  44.     -Fdirectory : FM秘書縮小フォント ディレクトリ指定
  45.  
  46.     +-------------------------------------------------+
  47.       |  nnn : 任意の数字 (桁数不問) ,   x : 定数    |
  48.     +-------------------------------------------------+
  49.  
  50.      また、オプションに -? を指定するとデフォルト値が表示されます。
  51.      これらの指定を SPR.CFG というファイル名で登録しておけば、デフォルト値として
  52.     使用されます。
  53.        (設定しても、コマンドラインのオプションが優先されます。)
  54.      SPR.CFG は、カレントディレクトリ,プログラム格納ディレクトリの順に検索します。
  55.  
  56.   (2)ファイルセレクタについて
  57.  
  58.       ファイル名にワイルドカード, 又は、何も指定しないときはファイルセレクトの
  59.     モードになります。
  60.    ファイルセレクタでは、[SPACE] キーで複数のファイルを指定することが
  61.   できます。但し、ディレクトリ移動を行うと無効になります。
  62.  
  63.    [カーソル]   : カーソル移動
  64.    [RETURN] : (カーソル がディレクトリの場合)  ディレクトリ移動
  65.              (カーソル がテキストファイルの場合) 選択終了
  66.                   カーソル位置のファイルも選択されます。
  67.    [SPACE]  : (カーソル がテキストファイルの場合) 選択, 非選択のトグル動作
  68.            選択されたものはファイル名が緑色で表示されます。
  69.            但し、印刷する順番は選択した順序に関係なく、ファイル名の
  70.            並びと同じ順番で印刷します。
  71.       [A]      : ファイルの内容を表示 する/しない のトグル動作
  72.                  ( CD-ROM 等、遅いデバイスに対して利用しましょう)
  73.                    但し、ファイル内容を表示しない場合、バイナリ,テキスト ファイル
  74.                    のチェックは行いませんので、印刷選択の際は、注意して
  75.                    下さい。
  76.       [R]      : ファイル名をソート する/しない のトグル動作
  77.       [H]      : 簡単なヘルプ表示
  78.       [ESC]    : 終了 (Quit) 
  79.  
  80.     ファイル選択終了後、[印刷開始][設 定]のメニューが表示されます。
  81.     ここで、カーソルキーによりどちらかを選択し、[RETURN]を押して下さい。
  82.  
  83.  (3)設 定 メニューについて
  84.  
  85.   以下の項目に対して変更ができます。変更した値はプログラムを終了するまで
  86.   有効です。
  87.  
  88.      印刷開始頁          * 一行桁数
  89.      印刷終了頁('0'で最終頁)  * 一頁行数
  90.      印刷頁間隔        * 左余白 (半角文字数)
  91.    * TAB間隔         改頁制御   (0:無効 1:有効)
  92.      改行間隔          頁番号印刷 (0:なし 1:あり)
  93.    * 文字間隔          ファイル名印刷 (0:なし 1:あり)
  94.    * カラム数          * プリンタ機種  (1:80 桁 2:110桁 3:136桁)
  95.    * カラム間隔(半角文字数)    用 紙    (0:連続用紙&単票 1:カットシートフィーダ)
  96.  
  97.      カーソル [↑][↓] : 項目選択
  98.         [←][→] : 値変更
  99.    [RETURN]      : 値の直接入力
  100.       [H]           : 簡単なヘルプ表示
  101.    [ESC]     : 終了
  102.  
  103.   ※注意   *印のついた項目は、指定可能値を超えることは出来ません。
  104.  
  105.      なお、ファイルセレクタ,設定メニューでのヘルプコマンドにおいて
  106.      枠の外で文字が化けることがありますが、単なる手抜き(^_^;)なので
  107.      気にしないで下さい。
  108.  
  109.  (4)印刷範囲指定時の注意点
  110.  
  111.   印刷頁間隔  : 何枚毎の用紙に印刷するかの指定
  112.      -例-
  113.    ・印刷開始 1,印刷終了 0 で カラム数が 1,印刷頁間隔が 2の場合
  114.          奇数ページのみ印刷
  115.    ・印刷開始 2,印刷終了 0 で カラム数が 1,印刷頁間隔が 2の場合
  116.       偶数ページのみ印刷
  117.    ・印刷開始 1,印刷終了 0 で カラム数が 2,印刷頁間隔が 2の場合
  118.        用紙 1枚目 : 1ページ ,2ページ   を印刷
  119.          2枚目 : 5ページ ,6ページ   を印刷
  120.          3枚目 : 9ページ ,10ページ  を印刷
  121.          ・
  122.          ・
  123.  
  124.   (5)印刷中の中断
  125.  
  126.      印刷中、中断したい場合は [ESC] キーを押して下さい。
  127.  
  128.  
  129. 〔3〕 オプションの設定について
  130.  
  131.    (1)最大桁数について
  132.         オプションの プリンタの設定(-P) は、一行に入るかチェックするために
  133.         使用しています。
  134.          計算式
  135.           最大カラム ÷ ( 8 + 文字間隔 ) > 左端余白+1行の桁数×カラム数
  136.                                                 +カラム間の余白数×( カラム数 - 1 )
  137.                最大カラム 80桁プリンタ  1440
  138.                       110桁プリンタ  1980
  139.                       136桁プリンタ  2448
  140.  
  141.   (2)文字間隔,改行ピッチについて
  142.        ・文字間隔は プリンタ の1ドット単位の指定です。( 1/180インチ単位 )
  143.              ANKはそのまま、漢字は×2にしています。
  144.        ・改行ピッチは 上下の文字間の空白です。 
  145.              これもプリンタの1ドット単位の指定です。( 1/180インチ単位 )
  146.  
  147.    (3)左端余白,カラム間余白について
  148.        ・ANKの文字単位で指定します。( 8ドット( 8/180インチ ) + 文字間隔 単位 )
  149.  
  150.    (4)マルチカラム印刷について
  151.        マルチカラム印刷用バッファは 32KByte ですので、
  152.          一行の桁数 × 一頁の行数 × カラム数 が 32767 以下になるよう
  153.          に指定してください。 一応超過チェックはしています。
  154.    
  155.    (5)ページ番号印刷について
  156.        ページ番号印刷を指定すると、一頁の行数が 3行 長くなります。ご注意下さい。
  157.  
  158.    (6)FM秘書パターンの利用について
  159.        ANKフォントは全てメモリに取り込んでしまうのですが、漢字フォントは 毎回ファイルから
  160.        読出しているため、印刷するファイルに漢字が多いと若干遅くなります。
  161.          (ハードディスクでの使用をおすすめします。)
  162.  
  163.  
  164. 〔4〕 権利等
  165.  
  166.     著作権は放棄していません。 複製は無変更のまま全てのファイルを一括
  167.       してならば自由に行ってかまいません。
  168.        又、本ソフトを使用して発生したトラブルについて、私は責任を負いません。
  169.        転載する場合は事前に連絡願います。
  170.  
  171.  
  172. 〔5〕 その他
  173.  
  174.      このプログラムに対する御要望,バグ発見等ありましたら、私まで御一報下さい。
  175.  
  176.                                             NIFTY Serve ID MHF01635  HIKA